package com.czy.workflow.core.model;

import lombok.Data;

import java.util.Map;

/**
 * 任务基本信息
 */
@Data
public class TaskInfo {

    /**
     * 业务文档编号
     */
    String docId;

    /**
     * 流程编号
     */
    String flowId;

    /**
     * 流程编码
     * @description 映射流程注解flowCode
     * @see com.czy.workflow.core.annotation.TaskExecutor
     */
    String flowCode;

    /**
     * 节点
     */
    FlowNode node;

    /**
     * 用户编号
     */
    FlowOrgElement flowOrgElement;

    /**
     * 操作结果,映射分支选项
     */
    String option;

    /**
     * 其它参数
     */
    Map params;

}
